Size of OBDD representation of 2-level redundancies functions
نویسندگان
چکیده
We consider an explicit boolean function depending on n = (i + 1) j variables encoding 2-level cascade redundancies in critical systems. We establish lower and upper bounds on the size of its OBDD representation. The exact lower bound of this function is comprised between (2min( i 2 ; j 2 )) and O(2min(i;j)). The upper bound is (2i(j 2log2i)). We further show that, when one of the parameters i or j is constant, this function admits OBDDs whose size is polynomial in other parameter. The latter result is constructive, and we show variable orderings that witness this polynomial size.
منابع مشابه
Bounds on the OBDD-size of integer multiplication via universal hashing
Bryant [5] has shown that any OBDD for the function MULn−1,n, i.e. the middle bit of the n-bit multiplication, requires at least 2n/8 nodes. In this paper a stronger lower bound of essentially 2n/2/61 is proven by a new technique, using a universal family of hash functions. As a consequence, one cannot hope anymore to verify e.g. 128-bit multiplication circuits using OBDD-techniques because the...
متن کاملMod-2-OBDD's: A Generalization of OBDD's and EXOR-Sum-of-Products
We present a data structure | the Mod{2{OBDD's that considerably extend OBDD's (ordered binary decision diagrams) as well as ESOP's (EXOR{sum{of{ products). Many Boolean function of practical interest like hidden weighted bit function, indirect storage access function, important symmetric functions have exponential size optimal OBDD's and/or ESOP's (even multilevel EXOR{expressions) but (low de...
متن کاملOBDD Minimization Based on Two-Level Representation of Boolean Functions
ÐIn this paper, we analyze the basic properties of some Boolean function classes and propose a low complexity OBDD variable ordering algorithm, which is exact (optimum) to some classes of functions and very effective to general two-level form functions. We show that the class of series-parallel functions, which can be expressed by a factored form where each variable appears exactly once, can yi...
متن کاملNew Bounds on the OBDD-Size of Integer Multiplication via Universal Hashing
Ordered binary decision diagrams (OBDDs) nowadays belong to the most common representation types for Boolean functions. Although they allow important operations such as satisfiability test and equality test to be performed efficiently, their limitation lies in the fact that they may require exponential size for important functions. Bryant [8] has shown that any OBDD-representation of the functi...
متن کاملLower Bounds on the OBDD Size of Graphs of Some Popular Functions
Ordered binary decision diagrams (OBDDs) are a data structure for Boolean functions which supports many useful operations. It finds many applications in logic design, CAD, model checking, and symbolic graph algorithms. Nevertheless, many simple functions are known to have exponential OBDD size w. r. t. their number of variables. In order to investigate the limits of symbolic graph algorithms wh...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Theor. Comput. Sci.
دوره 255 شماره
صفحات -
تاریخ انتشار 2001